cuba (barril) - English Synonyms Dictionary